The Folder Manager provides the following data types:
The FolderDesc structure can be used to find existing folder descriptors and create new ones; it is supported under Mac OS 8 and later.
struct FolderDesc {
size descSize;
FolderType foldType;
FolderDescFlags flags;
FolderClass foldClass;
FolderType foldLocation;
OSType badgeSignature;
OSType badgeType;
UInt32 reserved;
Str63 name;
};
typedef struct FolderDesc FolderDesc;
typedef FolderDesc *FolderDescPtr;
The folder routing structure specifies the folder that files are routed to, based on the folder they are routed from. The FolderRouting structure is supported under Mac OS 8 and later.
struct FolderRouting {
Size descSize;
OSType fileType;
FolderType routeFromFolder;
FolderType routeToFolder;
RoutingFlags flags;
};
typedef struct FolderRouting FolderRouting;
typedef FolderRouting *FolderRoutingPtr;
Previous | Back Up One Level | Next | Show Frames | Hide Frames